Adaptive Information Processing: An Effective Way to Improve Perceptron Predictors

نویسندگان

  • Hongliang Gao
  • Huiyang Zhou
چکیده

Perceptron branch predictors achieve high prediction accuracy by capturing correlation from very long histories. The required hardware, however, limits the effective history length to be explored, which in turn undermines the potential performance. In this paper, we propose an adaptive approach to dynamically reconfigure the input vector to a perceptron predictor to facilitate correlation exploitation. In this way, a much larger information set can be explored without increasing the size of a perceptron predictor. Along with carefully designed predictor parameters, the proposed scheme achieves significant improvements on prediction accuracy.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adaptive Information Processing: An Effective Way to Improve Perceptron Branch Predictors

Perceptron branch predictors achieve high prediction accuracy by capturing correlation from very long histories. The required hardware, however, limits the history length to be explored practically. In this paper, an important observation is made that the perceptron weights can be used to estimate the strength of branch correlation. Based such an estimate, adaptive schemes are proposed to prepr...

متن کامل

A Simple yet Accurate Neural Branch Predictor

In this paper, we examine the application of simple neural processing elements to the problem of dynamic branch prediction in high-performance processors. A single neural network model is considered: the Perceptron. We demonstrate that a predictor based on the Perceptron can achieve a prediction accuracy in excess of that given by conventional Two-level Adaptive Predictors and suggest that neur...

متن کامل

An ahead pipelined alloyed perceptron with single cycle access time

The increasing pipeline depth, aggressive clock rates and execution width of modern processors require ever more accurate dynamic branch predictors to fully exploit their potential. Recent research on ahead pipelined branch predictors [11, 19] and branch predictors based on perceptrons [10, 11] have offered either increased accuracy or effective single cycle access times, at the cost of large h...

متن کامل

Fault Diagnosis Using Improved Complete Ensemble Empirical Mode Decomposition with Adaptive Noise and Power-Based Intrinsic Mode Function Selection Algorithm

In the fault diagnosis system using empirical mode decomposition (EMD), it is important to select the intrinsic mode functions (IMFs) which contain as much fault information as possible and to alleviate the problems of mode mixing and spurious modes. An effective solution to these problems in the decomposition process can help to determine significant IMFs and to improve the performance of the ...

متن کامل

Branch Prediction using Advanced Neural Methods

Among the hardware techniques, two-level adaptive branch predictors with two-bit saturating counters are acknowledged as best branch predictors. They accomplish very competitive performance at low hardware cost. However, with the rapid of evolution of superscalar processors, the more accurate predictors are desired for more correct branch prediction as one of speculation method. They will lead ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Instruction-Level Parallelism

دوره 7  شماره 

صفحات  -

تاریخ انتشار 2005